import axios from "axios";

// 创建一个我们自己的 'axios'
const instance = axios.create({
    // 请求的基准地址, 后续利用 instance 发送请求的时候, 不用书写这段字符串
    baseURL: '/',
    // 配置请求超时时间
    timeout: 60000,
});
// 封装一个我们自己基于 instance 的请求函数
export function ajax(options) {
    const { url, method = "get", data = {} } = options;

    if (method.toUpperCase() === "GET") {
        // get 请求
        return instance.get(url, { params: data });
    } else {
        // post 请求
        return instance.post(url, data);
    }
}